Accounts for 7 per cent of cumulative revenues, 11 per cent of profits; ICICI Bank, L&T make it to top 10
The Finnish energy firm is looking at Indian solar industry as a long term market for itself