Latest NewsTata Power has commissioned 44 MW Lahori wind farm projectadminApril 28, 2016 by adminApril 28, 20160962 Tata Power has commissioned its 44 MW Lahori wind farm project which is located in Shajanpur district of Madhya Pradesh. The company has said in...