Depression doesn’t just ravage a person’s mental well-being. According to the Center for Disease Control, depression is also one of the leading causes of workplace absenteeism. It is estimated to cause 200 million lost workdays each year at a cost of $17 billion to $44 billion for employers. Now a health technology company Orcas wants to help boost psychological well-being through… Read More
Source: Technology
Leave a Reply