Belgium-invested industrial zone developer Deep C has raised concerns regarding Vietnam's direct power purchase agreement (DPPA) mechanism and renewable energy development, particularly the issue of ...