Deceptive Short Seller Muddy Waters Once Again Has Its “Facts” Wrong
SAN FRANCISCO, Oct. 25, 2023 (GLOBE NEWSWIRE) -- Sunrun (Nasdaq: RUN), the nation’s leading provider of residential solar, storage and energy services, sets the record straight in response to another deceptive report issued today by short-seller Muddy …