Under the stewardship of its late founder, PUC Bhd had been trying to break into the renewable energy game with little success. Now it is banking on its e-commerce platform Presto with 11th street. Charlotte Chong asks MD Cheong Chia Chou how that’s panned out.