Revenue slipped to RM3.228 billion from RM3.93 billion previously, as the site work at all projects were significantly disrupted.