Croma, the retail chain of Tata Group, announced Shibashish Roy as its new CEO & MD, effective April 1. With over 20 years of experience, Roy has been integral to Croma's growth. Key priorities ...