Barclays has teamed up with index provider MSCI to launch a Green Bond Index in response to 'high demand' from institutional investors.