HOW WAS MELVIN CAPITAL FOUNDED? On July 25, 2021 Finance Melvin Capital Management is an American investment firmRead More