Business TechComcast logo in, GE logo out atop 30 Rockefeller Plaza in NYC? Comcast wants to give the world a permanent reminder of its existence, and one of its measures to ensure it has prime advertising real estate on New York City’s most prominent billboard.by Nicole Arce
Business TechGoogle My Business lets business owners manage online presence and connect better with customersby Vamien McKalin
Business TechTelsa open patent strategy: stupid or brilliant? Electric car patent portfolio opened on good faithby Joseph Mayton
Inside Open-World Game Development: How the Game Design Process Creates Immersive Maps and NPC Systems