Has faced criticism during the tenure
'There is much that needs to be done'
Failed to comply with Credit Rating Agencies Regulation
Increase in requests to relocate to the EU
The cap will save up to 0.15% on each vehicle
Regulatory changes reducing competition