Beijing’s self-inflicted identity crisis.
Data centre and critical infrastructure power systems manufacturer Master Power Technologies (MPT) has opened a customer ...