Japan limits wind farm construction to shield defence radars
Energy Disrupter

Japan has passed a new law to limit the construction of wind farms in areas where they could potentially limit defence radar systems.
by Craig Richard
Energy Disrupter
Japan has passed a new law to limit the construction of wind farms in areas where they could potentially limit defence radar systems.
by Craig Richard