British International Investment invests $100 mn for 10% stake in ReNew’s solar module manufacturing business | Company Business News

New Delhi: British International Investment (BII) has invested $100 million in the solar module and cell…