Singapore scientists develop near-invisible solar cells that could turn windows into power generators