Before revision: Solar cells Flexible, thin-film solar solar cells have been developed for powering satellites.
After revision: Solar cells Flexible, thin-film solar cells have been developed for powering satellites.