Mogu, Bio
is headquartered in Inarzo, Lombardy. Stefano Babbini is the CEO of Mogu, Bio. Mogu, Bio has received a total of $13.3M in funding. Mogu, Bio has 1 followers on Owler. Mogu, Bio has an estimated revenue of <$1M and an estimate of less <10 employees.