X Global Affairs Head Nick Pickles Resigns

Business