Hundreds of British Gas staff laid off after refusing new contracts

Hundreds of British Gas staff laid off after refusing new contracts