Some energy companies still failing to pay taxes

4 months ago
Duration 3:20