Solar rooftop panel: Solar cells that can generate electricity to fulfil up to 20% of power requirements of an office