Performance gains, continual innovation and critical mass of adoption puts renewable energy on inevitable path to becoming the cheapest form of generating electricity, Heraeus Photovoltaics president Liebheit says. SHANGHAI, China: Andreas Liebheit, Heraeus Photovoltaics President that the world’s energy picture is reaching a global tipping point that will establish solar energy and other renewable sources […]