(Image source from: The Tech Tribune)
Atlanta is officially declared the foremost place in North America to set up a startup, if not taking true top dogs, New York City and San Francisco into count.
According to a report by FitSmallBusiness.com, Atlanta is the best place to kickstart a new business, if you don’t have the capital to shell out $80 per square foot to rent office space, as many people do in New York and California.
In 2016, according to Atlanta Business School, Atlanta was considered as the fifth best startup city in America and earlier this year, ATL was dubbed as a top three "Tech Mecca" by Forbes of tomorrow.
While the city's economic development arm, Invest Atlanta celebrates "top marks for the large size of our tech labor pool, the high number of startups, and the growing amount of venture capital investments" on Twitter, few adroit observers started cheering on Atlanta for being best of almost at almost at else things.
By Sowmya Sangam