Greenpeace Put Up Billboard In Front of Apple’s India Office – Silicon India
Similar protests are being staged at Apple stores (iCloud) in six countries across the world, including Austria, Brazil, China, Germany, South Africa and the US. "We have put up a billboard in front of Apple's India head office at UB City here with 'Clean ...
Subscribe to Applenews247.Com Newsletter