CHOW CHOW’s management explained the impact from Japan’s cancellation of solar farms in which investment has not begun. It plans investment in only 8MW solar farm in Japan, small against its total electricity production capacity of 60MW. It provided an explanation after the stock price fell sharply to current P/E ratio at 7.44. (Thun Hoon, […]

Read More →