China tops energy league-here’s why

More than six decades ago, three American scientists invented the silicon photovoltaic cell at the Bell Labs in New Jersey, thus laying the basis for …