Caerphilly CBC awarded a £90 million contract to Robert Price (BM) Ltd for building materials supply, including electrical machinery and equipment.