Business Processes Enabling South Africa (BPESA) has officially appointed EdCast to deploy the EdCast Knowledge Cloud as a key enabler of the Global Business Services (GBS) Future Skills Platform, mobilised by BPESA in the GBS sector, in South Africa.