Complex sentence: There is no need for public transport and diesel-generated power is 240 V AC, as on the mainland.
Split into simpler sentences: There is no need for public transport. Diesel-generated power is 240 V AC, as on the mainland.