The Kolkata-based firm finances or leases out equipment used for solar and wind power projects. PrevNext