Britain’s government is under pressure from opposition parties to explain why ministers awarded construction company Carillion 1.3 billion pounds of new contracts after it was known...
Opinion The compensation offer of between £15m and £20m is grossly inadequate for firms with pre-tax profits of £1.04 billion who have to own up, clean...