BERLIN (AP) - German business confidence fell more-than-expected this month, hitting a two-year low on concerns about higher energy prices and a possible gas...
Finnish researchers have developed the world's first "sand battery" capable of storing clean energy for months, making it an innovative solution to the global...