Mega Ops Manager informed me that well over 80% of Megas do NOT own their own equipment. R/Trucker Published: February 21, 2023 Reading time: 1 min.