India slashes business taxes in a bid to boost growthIndia is slashing taxes on companies and manufacturers to try to revive its struggling economy.