corporates churn out mixed bag of results of Singapore