US carmaker General Motors (NYSE:GM) has committed to run its automotive plants in Michigan on 100% clean energy and for this purpose has agreed with Consumers Energy to buy electricity from 70 MW of renewables.