Scottish Offshore Wind Farm Hit with GBP 33 Million Fine for Breaching Energy Market Rules - offshoreWIND.biz