Physicists from Spain have invented translucent plastic solar cells

 

v20240901