Charging system is very important to have the drone fly far away.
A Switzerland company is developing the charging system uses artificial diamonds.
The laser beam passing through the artificial diamonds go straight a few hundred meters.
And the drone catches the laser beam and turns its heat into electricity. (WIRED)
I remember that Amazon was applying for a patent that perch-like charging facilities for drones.