Click image to zoom
Chinese Corporate Landscape
HANGZHOU, CHINA - MARCH 18: The logo of 'QinQiao Hub', a project by Alibaba, is seen at its headquarters in Hangzhou, Zhejiang Province, China, on March 18, 2026. (Photo by STR/NurPhoto)
Photo Details
| Photo ID | #13471652 |
|---|---|
| Date Taken | |
| Location | N/A |
| Photographer | STR/NurPhoto |
| Category | Economy, Business and Finance |
| Copyright | © 2026 NurPhoto - STR/NurPhoto |
Related Keywords
No People
18
2026
Alibaba
Asian
Building
Business
Commerce
Company
Corporate
Cycling
Digital
E-commerce
Economy
Enterprise
Entrepreneurship
Financial
Future
Global
Growth
Hangzhou
Headquarters
Industry
Innovation
Investment
Logo
Network
Office
Operations
Platform
QinQiao
Real
Service
Sign
Strategy
Technology
architecture
bicycle
bikes
china
design
development
east
estate
hub
infrastructure
management
march
mobility
online
property
shared
solution
startup
transport
transportation
urban
urbanism
venture
Hangzhou
China
March 18
2026
QinQiao Hub
Alibaba
headquarters
Zhejiang Province
logo
project
STR
NurPhoto
technology
innovation
business
corporate
development
China-based
tech company
digital
commerce
e-commerce
platform
infrastructure
global
expansion
branding
strategy
headquarters
location
province
city
future
tech industry
entrepreneurship
investment.
2026 NurPhoto. All rights reserved.
This image is the property of NurPhoto and is protected under international copyright laws.