New taxes: Environmental Excise duty to cover vehicle emissions, stamp duty to be reviewed

File photo
File photo