translate English to French: The equipment had been recently received and OAPI's Internet site launched.
L'équipement vient d'être livré et le site Internet de l'OAPI a été ouvert.