Over the last couple of years oil spills have been featured prominently on TV screens across the globe, thanks in large to the BP Deepwater Horizon spill in the Gulf of Mexico in 2010 and the ongoing problems regarding Shell’s control of oil spillage in the Niger Delta. However, it could now be that the possibility of this happening in British waters has increased with Parliaments vote last month to allow for ship to ship transfer of oil in the quaint Anglian coastal town of S...
Continue reading ...