Bus Rapid Transit (BRT) infrastructure in Barra da Tijuca (above) and beyond is offsetting carbon emissions, but more will need to be done to make a significant impact

Bus Rapid Transit (BRT) infrastructure in Barra da Tijuca (above) and beyond is offsetting carbon emissions, but more will need to be done to make a significant impact