Which cities have the least affordable homes? (infographic)
Four are in the US
Coronavirus: Pfizer pills arrive in Greece
When to start their administration
Tesla: Innovation Over Advertising? (infographic)
Ford and Toyota's combined spend per car sold on advertising and R&D amounted to $3,171 - very similar to the amount Tesla sunk into innovation