No one lives on an island. Winds can blow freely anywhere. Waters of the sea mingle seamlessly. Nature has bestowed on us an inter-connected world.
The Malaysian state of Sarawak is the new star of the global hydropower industry. Located on the island of Borneo in Southeast Asia, Sarawak is largely unknown around the world.