Construction has begun on the 13.5MW Lower Maguduza Hydro Power Project on the Lusutfu River in Eswatini, which is set to ...