The Stellar Development Foundation and the Government of Bermuda have announced that the island nation will begin moving key payment and financial services activity onto the Stellar network — marking the first operational milestone in Bermuda’s stated ambition, declared at the World Economic Forum i