Indian public sector undertaking Bharat Petroleum Corporation Ltd (<a href="https://www.bseindia.com/stock-share-price/x/y/500547/" target="_blank">BOM:500547</a>) has signed agreements to form 50/50 joint ventures (JV) with two different companies, seeking to create vehicles that will develop, build and operate renewable energy projects, green hydrogen and biogas plants in India.