Video Details:
Date: 2023/03/14 File Size: 128.42 MB
Duration: 00:00:20 Frame Size: 3840 x 2160

Microsoft logo and stand


BARCELONA, SPAIN - MARCH 2: The Microsoft logo, the American multinational technology corporation owner of Windows operating systems and one of the five biggest information technology companies in the United States, displayed on their stand during the Mobile World Congress 2023 on March 2, 2023, in Barcelona, Spain.

€ 499.99
€ 399.00
€ 50.00

Latest Videos