Tata Power commissions 190.5 MW FDRE project in Rajasthan, World Watch | PolicyRisk