Total to implement $20m development projects