Carson Block, Founder of Muddy Waters Capital,  admits to having made a major mistake in his previous short of Sunrun (RUN). Muddy Waters realized that they weren’t cynical enough the first time around. After compiling information from the U.S. Energy Information Administration (EIA), Muddy Waters now believes that Sunrun has vastly overstated the number of Subscribers it has, with the value of the overstatement exceeding 60% of its current market cap.