Five points that spook India Inc

Though the Direct Taxes Code is still work in progress – something that would be high on the agenda of the new government – the latest draft confirms industry’s worst fears