Apollo Client began experimenting with Suspense for data fetching by introducing a library called React Apollo Hooks in October 2018, which utilized a workaround with React Lazy. Over time, Apollo Client has integrated Suspense more formally, especially after receiving approval from the React team to proceed with its implementation for data fetching.