Revenue exceeds R2,8 billion