Incremental improvement, not news.
....for more, Google “rectenna”
Incremental is right. This might have some limited uses but it is nothing like solar panels that capture the energy of the sun that is out out for free. There is no large free source of microwaves to harvest for serious electricity generation.. But I could see this possibly recharging a cell phone ...somewhat