Lhendup G Bhutia
India exports octopus in large quantities, and now the cephalopod has begun to feature on the menus of upscale Indian restaurants. But will you eat it?
It’s not an insult. It’s something actively being studied by scientists and engineers.