Construction is the largest business stream by revenue and number of employees. The operations of the other business streams involve investments in projects that are developed and later divested. With regard to infrastructure development, this often involves public–private partnerships (PPP).