While Tata Power owns 26% of the Singapore-based company with assets worth $2.5 billion, the rest is owned by ICICI Venture, ...