ECG cancels over 200 questionable contracts

ECG has scrapped hundreds of contracts to ease financial strain

ECG has scrapped hundreds of contracts to ease financial strain