Upscalics is closed-end investment company that is designed to invest in small- and mid-sized businesses, as well as distressed companies.
Behance | Instagram