Business5 years ago
Evexia: Zambia’s first LEED certified building (Leadership in Energy and Environmental Design)
Evexia is a high quality functional workplace and the first of its kind in Lusaka along Church Road, 1 Kilometer from the CBD and 700 metres...