Technology | Wed Jun 12, 2013 5:12pm IST

Merkel vows to rein in renewable subsidies