ipcs global