IFC may invest $40 million in Tata Cleantech Capital to promote renewable energy projects

The Mumbai-based company has begun operations in FY2013-14 and has assets under management of about Rs 2400 crore at the end of March 2017.