Report Inappropriate Comments

Too bad RI doesn’t have a business friendly environment and tax structure.

From: City Centre & Amazon: A perfect fit?

Please explain the inappropriate content below.