Three oxygen atoms in a row is more common than one might think. In the first stage of the reaction between alkenes and ozone, the ozone is attached to both ends of the double bond to form an intermediate with a five-membered ring (a molozonide). This ring contains the three oxygen atoms still in a row, before it breaks up:
In addition, ionic ...
As OP commented that they don't want benzene in the synthesis due to its carcinogenicity, here is an alternative route involving halobenzene:
Sandmeyer reaction to form halobenzene
Wurtz reaction or Ullmann reaction
The coupling reaction can be greatly improve (in terms of selectivity and % yield) by using high-end catalyst and improved reaction ...