The Invention of the Modern Corporation May 22, 2023 The modern corporation began in 16th century England with the Muscovy Company’s innovative way of raising money for the long journey to Russia, writes Matt Kennard. Read more →