platform sales