Germany breaks world solar power generation record in July with 5.1 TWhtreehugger.com1 pointMikeCapone13 years ago