badr corplatest news & developments