development base; development hub
Refers to a physical location or facility where research and development activities are concentrated, such as a corporate R&D center or a tech hub.
This area is known as a development hub for IT companies.
There are plans to establish a new development base overseas.