Most analysts downgraded Tata Power Co. Ltd. citing less-than-expected deal valuation for its renewable business. The company has agreed to sell stake in its renewable business to a consortium led by the U.S.-based BlackRock Real Assets. The consortium, also comprising Saudi sovereign fund Mubadala, will invest Rs 4,000 crore in Tata Power Renewable Energy Ltd. […]