Abigail Sedra is a name that has become synonymous with environmental sustainability. With her unwavering […]