Solar panel and city night (300 dpi)

Challenging the solar debate

“It is difference of opinion that makes horse races,” said Mark Twain. But what’s the leading opinion on whether photovoltaic (PV) solar panels are really the ecological and economical solution they are cracked up to be? Here, Dr Franky So, chief technol ...