Malaysian oil and gas company Petroliam Nasional Berhad, better known as Petronas, has agreed to take over Singapore-based distributed solar firm Amplus Energy Solutions Pte Ltd, or M+.