Agency Report Card 2020: Carat
Substantial investment was made to strengthen and stabilise Carat in 2020, despite all the internal and external challenges faced by its parent company. Did it succeed in riding out the storm?
by Staff Reporters
Sign In
Trouble signing in?