The Smart City of Campbell River 2035 Comfortably fits 200,000 residents
FAQ: Where will the children play? They have hand-held devices. They can live in their heads. As they do now. Where will I be able… Read More »The Smart City of Campbell River 2035 Comfortably fits 200,000 residents