The Southeast Asian island, home to some of the world’s strangest and most iconic creatures, is a dream for a growing number ...
A new 50MW solar-plus-storage plant near Indonesia's new capital city, Nusantara, on the island of Borneo, has been opened.