California Burrito is aiming to triple its store count in India to 300 locations by 2030 and strengthen its sustainable sourcing initiatives. The restaurant chain is set to open its 100th store on 15 ...