The solar industry is under increasing pressure to reach cost parity without subsidies sooner than many analysts once ...
F orty-seven years ago U.S. President Jimmy Carter stood grinning in front of a set of 32 bulky solar panels. It was 1979, and the oil crisis had sent fuel costs skyrocketing. Car ...