PALM NEW ENERGY TECHNOLOGY U… 697904 valuation | Upswitch bv