Text this: Global review of CSP technologies