Business

Google's first physical store set to open in New York

Google announced plans Thursday for its first-ever physical retail store, set to open in New York this year, as the tech giant moves increasingly into gadgetry in competition with Apple.

Business

Aston Martin shares in reverse as annual losses balloon

Shares in Aston Martin Lagonda tanked Thursday after James Bond's favourite carmaker said net losses nearly doubled last year on weak global demand—and warned over the potential impact of coronavirus.

Energy & Green Tech

New residential solar panels deliver record-breaking efficiency

The solar panels developed by startup Insolight boast an impressive 29 percent yield – a record for the retail market. These systems, which have now been standardized for mass production, contain lenses that focus sunlight ...