Markets | Mon Mar 4, 2013 7:32am EST

Green investors take fright at German bid to cap power prices