Apple to take ‘deeper look’ at disputed borders

The review comes after the tech giant was criticised for maps showing Crimea as Russian territory.

About the Author

has written 39115 stories on this site.

Copyright © 2010 Business and Corporate News.