BARCELONA, SPAIN - FEBRUARY 26: Presentation center of Apple Inc in February 26, 2013 in Barcelona, Spain. Market capitalization of more than $ 500 billion of USD
Editorial use only
Editorial credit: Iakov Filimonov / Shutterstock.com

Royalty-free stock photo ID: 148540307

BARCELONA, SPAIN - FEBRUARY 26: Presentation center of Apple Inc in February 26, 2013 in Barcelona, Spain. Market capitalization of more than $ 500 billion of USD