Lucky Generals' Corporate Majority Round

Lucky Generals raised a round of funding on February 22, 2017. Investors include TBWA Worldwide.

Lucky Generals is a creative advertising agency based out of London, UK.…

Articles about Lucky Generals' Corporate Majority Round: