India slashes business taxes in a bid to boost growth

India is slashing taxes on companies and manufacturers to try and revive its struggling economy.

Leave a Reply