Italy's Il Sole 24 Ore debuts redesigned site.
Check it out!