23 Degrees Renewables (23D), an OEG Group company, has successfully completed a 13.5km fibre optic cable installation contract for BT in the Southern Highlands of Scotland. The project work scope included construction of modular barge, laying the fibre optic cable and...