Sri Lanka's private mini power generator Viddullanka PLC has commenced construction of a 1.75 MW Mini-Hydro Power Plant (MHPP) in the Badulla district.