Alfa Romeo Badges of honour: the meaning behind six Italian car logos In Depth Stephen Bayley says that Italian carmakers display their pride on their shields In Depth Alfa Romeo Giulia: Prices, specs and release In Depth By The Week Staff Published 26 April 16 In Depth 1 2