By CEP Staff • 2 October 2012 in News

Bosch sends mixed messages over possible solar exit