post image

How to invest in the Indianapolis Star

Indianapolis is the biggest metro area in the US with an estimated population of about 11 million.And that is only the start.We’re not just talking about the sheer size of the metro area, either.There’s also a plethora of restaurants, museums, museums and attractions that cater to all tastes.So, in the spirit of our new neighbourhood,