top of page
NewS are THe FIrST DraFT oF HISTorY
VIa BosTon DYnamics

FaCTs aBouT HumanITy
Almost 4.57 billion people
were active internet users as of July 2020, encompassing 59 percent of the global population.
We estimate there are
4 million
telecom towers installed in the world, growing at a rate of 4.1% to 2020.
87 percent
According to the International Energy Agency, an OECD intergovernmental organization, about 87 percent of the world's population has access to electricity.
bottom of page