Level up your mental health

Did you know that the International Labour Organisation estimated that 30% of all work-related illness is due to stress? This accounts for $6.6 billion of losses in the U.S. alone. This is an alarming fact. Hong Kong is one of the cities where employees work longest hours with employees suffering from mental illness such as depression…

Read More