Taiwan’s Big Marine Energy Announcement

Taiwan, formerly known as Formosa, a Portuguese term that means “beautiful island” is indeed a fine island state. It is located in the southern coast of China 180 degrees south of China. The East China Sea is located on the north side of Taiwan, the Philippine Sea at...