IFC may invest $40 million in Tata Cleantech Capital to promote renewable energy projects Industry-The Economic Times — May 16, 2017 comments off 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.