‘Bengaluru hang your head in shame’: Kiran Mazumdar-Shaw bashes city’s infrastructure, shares video of Ecuador streets | Company Business News
Kiran Mazumdar-Shaw, founder of Bengaluru-based Biocon, lashed out at the city’s infrastructure on Thursday. Sharing a video of…