img

The introdction of diesel generator