Notably, the company has deployed close to 2,500 sites in the last two years, bringing the total site count to over 11,000 in ...