German fuel cell site to close

Top Stories