MODO STUDIOS is a creative agency with a focus on video, photo, and design. Established in 2002 under the slogan "Talk Less. Do More.", the company operates in the advertising industry and is based in the United States.
Currently, there is no publicly available information about the last investment received by MODO STUDIOS, as well as the identity of the last investment investors.
Overall, MODO STUDIOS presents an interesting investment opportunity, given its long-standing presence, focus on creative content, and potential for growth within the advertising sector.