Squids/Calamari with their firm, chewy texture and mild flavour are truly one of the finest eating specialties from the ocean and a very sought after species globally. In their frozen cleaned form, squids command a premium in the seafood market as...