21st Century Technologies Report June 2023 | Page 12

SITE : BURMA ROAD , APAPA 12MW DATA CENTRE
12 21ctl . com