Welcome to fuckingdepressing.com! You might be shocked by the name, but what's even more shocking is that about 264 million people are suffering from depression around the globe. The World Health Organisation estimates that depression will be the No.1 financial burden on health by 2030. That's w...See more
Headquarter Australia |
Countries of operation Australia |
Year founded 2019 (5 years) |
Funding status Private |
Company type SME |