India is a great place to invest, even though China is leading in Economy now. India's growth has fallen so the Indian Government has lessened its corporate tax from 35% to 25% as well as has begun investing ferociously on several fronts. It has also started privatisation bid on several public industries. As such, it is the best time to invest in the country.

What You Need to Know Before Investing in or Setting Up a Business in India

Okay, so considering the recent spurt of outsourcing all over the world, I wanted to talk about whether you should invest or set up businesses in other countries than USA such as India and China (the biggest business destinations in the world) as well as other countries. In this post and some of my subsequent …

What You Need to Know Before Investing in or Setting Up a Business in India Read More »