Who wants to live on Intelligent Street?

Self-powered streets and roads are becoming a reality, and the latest project to get the green light is ‘Intelligent Street’ in London’s West End. It’s actually called Bird Street, just off the hustle and bustle…
Read More