Apple Slammed After Mega Store Deal Bellyflops

The mighty US brand Apple has been slammed after they were refused permission to build a mega store at Melbourne’s Federation Square. The presence of an Apple store bang in the middle of one of …
( read original story …)