4 ms·
It means nothing. Most of big companies have multiple big offices, with big autonomy and owned parts of the business in each of them. It's all just marketing b
by justapassenger 8y ago
It means nothing. Most of big companies have multiple big offices, with big autonomy and owned parts of the business in each of them.
It's all just marketing buzz from amazon.