NEW DELHI: Infosys, India's second largest software services firm, saw over 43 per cent of its electricity requirements being met through renewable energy sources during 2017-18, a report said on T