In Shadow of Mt. Etna, Europe Makes a Last Stand for Solar


By STANLEY REED and KEITH BRADSHER via NYT Business Day

Comments