PE-backed Charming Charlie absorbs downgrade after weak performance

Share this