Day: January 28, 2023

‘Whale Meat’ Vending Machines Push Sales in Japan

A Japanese whaling operator, after struggling for years to promote its products amid protests from conservationists, has found a new way to cultivate clientele and bolster sales: whale meat vending machines.The Kujira (Whale) Store, an unmanned outlet …

Read more

Recent News