Tech giant Microsoft and British Petroleum (bp) have signed a partnership agreement in order to foster digital innovation and endorse commitment towards zero emissions. bp will make use of Microsoft Azure's cloud services to advance its digital transformation whilst Microsoft will rely on bp's renewable energy so as to meet the company's renewable energy commitments by 2025.