R228 million contract