patrick adibalatest news & developments