Cresta Group Holdings lays off employees as COVID-19 wreaks havoc
CGH provisionally suspends operations to July over COVID-19Move meant to protect interests of stakeholders THE outbreak of dread corona virus which has paralysed global economies has claimed its first scalp…