'I remember feeling extremely dejected about our country. Punjab, Kashmir, and Assam were all burning,' says Zoho's Sridhar ...
Hosted on MSN
Thinking of starting a company in India? Your tax bill could be 17% or 30% — here's why
New Delhi: For decades, corporate taxation in India worked on a simple enough premise: earn profits, pay a fixed share to the government. That simplicity is gone. What has replaced it is a framework ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results