Kaventon

Techtronic: Attack on Titan

On the last Thursday of February 2023, a lesser-known short seller was catapulted into the limelight for its scathing report on a titan in the power equipment industry.