Population Problems? India Says Bring It On!

The highlight of the week, India surpassed China to become the most populous nation in the world. And while some may view this as a cause for concern, savvy Indian investors know that this is actually great news for the country’s economy. First of all, with a...