net reveue first half of 2023

E-paper