Sign in

Howard Gees

@HowardGees.mastodonapp.uk.ap.brid.gy
29 followers 7 following 785 posts

#Nottingham (UK), NHS sexual health - #data manager. Toots about cycling to work, IT woes and #Eurovision. 🌉 bridged from ⁂ mastodonapp.uk/@HowardGees, follow @ap.brid.gy to interact

PostsRepliesMedia
Howard Gees @howardgees.mastodonapp.uk.ap.brid.gy · 05/10/2026
🌻 Sunflowers Master #89 🔥 Solved in 1:02 🚀 2:00 faster than global 🎯 Perfect solve sunflowersgame.com
sunflowersgame.com
Sunflowers: Logic Puzzle Game
A new logic puzzle game. Use number clues to plant sunflowers around your logical garden. Unlimited free puzzles across 6 different difficulty levels.
000
Howard Gees @howardgees.mastodonapp.uk.ap.brid.gy · 05/10/2026
I'm on a bus. I think the driver might have been watching Elfyn Evans rally driving over the weekend. 😬
010
Howard Gees @howardgees.mastodonapp.uk.ap.brid.gy · 04/10/2026
Remember when an American AI company stole all the data from the Internet to build their LLM. Then a Chinese AI company used the American AI to build themselves a better LLM. (and the American AI company accused them of stealing) Why is American racing to be the first on AI? When everyone just […]
mastodonapp.uk
Original post on mastodonapp.uk
000
Reposted by Howard Gees
Beth G-G @bethgg.bsky.social · 04/10/2026
We found the beginnings of autumn. And our snack bench.
Selfie of Beth and Howard on a path in the woods. Sunlight illuminating red berries on evergreen leaves. An elaborate shelter of wood in autumnal woods. Legs dangling off a bench next to a pond with hand holding a wrapped Tunnocks teacake.
041
Howard Gees @howardgees.mastodonapp.uk.ap.brid.gy · 04/10/2026
Went to the woods to sit by a pond. Took a couple of Tunnock's tea cakes with us. Of course I flattened out the foil. I know the rules. I'm not an animal.
Photo showing a flat Tunnock's Chocolate Tea Cake wrapper with a background of a dry waterfall going into a pond.
021
Reposted by Howard Gees
Beth G-G @bethgg.bsky.social · 02/10/2026
It's #Nottingham Goose Fair this week. Over 700 years of an event that started as a Michaelmas trade fair and is now 20 acres of rides. 100 yrs ago Arthur Spooner captured the fair during its last years on Market Square - throngs of interwar crowds immortalised. arthistoryetc.co.uk/arthur-spoon...
Arthur Spooner's `The Goose Fair, Nottingham' 1926. Crowds of 1920s Nottingham people at a fairground at dusk. Steam and electricity, balloons rising into the evening sky.
022
Howard Gees @howardgees.mastodonapp.uk.ap.brid.gy · 01/10/2026
You should buy your coffee from @roastinghouse I used to get mine from the wombles but they are rubbish at producing coffee, all the beans were either underground or overground. 🤣
100
Howard Gees @howardgees.mastodonapp.uk.ap.brid.gy · 30/09/2026
A dozen times every winter we are told to save energy by turning our thermostat down a degree. We'd be at -1000⁰c if we followed this advice every time. I know a couple of old people who have their thermostat set at 17⁰c. Public advice should be: to save energy turn your thermostat down to 18⁰c […]
mastodonapp.uk
Original post on mastodonapp.uk
001
Howard Gees @howardgees.mastodonapp.uk.ap.brid.gy · 29/09/2026
I've created a new AI, but boy is this powerful. Such an excellent AI that I'm worried it is too good. Actually I can't release it as the world is not ready for this level of intelligence. My actions will save mankind. Please send me more money - I need to pay for all these memory chips.
100
Reposted by Howard Gees
Gary @witewulf.cyberplace.social.ap.brid.gy · 28/09/2026
RAAAHHGG!! Blooming old people, technology and banking. What an absolutely apocalyptic mix. My dad seems to have narrowly avoided being phished tonight, but no thanks to his local police fraud prevention, who sent him a OTP and asked him to read it out to them over the phone 🤦‍♂️ The initial […]
cyberplace.social
Original post on cyberplace.social
101
Howard Gees @howardgees.mastodonapp.uk.ap.brid.gy · 28/09/2026
VINTAGE CANOE/KAYAK GEES PADDLE 210cms | eBay UK www.ebay.co.uk/itm/298713845835
000
Reposted by Howard Gees
Beth G-G @bethgg.bsky.social · 28/09/2026
Today I took 8 Yr5&6 SEMH boys to do some #ArtHistory at Nottm Castle and they were wonderful 🥰 They went into the gallery clutching their print outs, remembered their research and connoisseurship from last week, asked questions, made suggestions and spent the best part of an hour with one painting.
Pile of green bags with Art History Detectives printed on them, on an information board at the foot of Nottingham Castle, which is visible between the trees at the top of the hill.
1112
Reposted by Howard Gees
Terrible Maps :bot: @terriblemaps.zpravobot.news.ap.brid.gy · 24/09/2026
Does Coca-Cola make your country’s favourite soft drink?
113
Reposted by Howard Gees
Flippin' 'eck, Tucker! @losttourist.social.chatty.monster.ap.brid.gy · 27/09/2026
Oof. Nobody hurt, no aircraft damage or anything dramatic like that for the media, but still, this was a very close-run thing. ukaviation.aero/boeing-737-lands-at… #AVgeek #AAIB
ukaviation.aero
Boeing 737 lands at Manchester with just 363kg of fuel after Storm Amy diversion
RYR Fleet Ryanair, MaltaAir, Buzz parked at Ramp C, Renton Field __ * aaib * malta air * ryanair __26/09/2026 __Aviation safety news, News __ 6 minute read __Written by:UK Aviation News A Malta Air Boeing 737-800 operating a Ryanair service from Pisa to Glasgow Prestwick landed at Manchester Airport with just 363kg of fuel remaining after being caught in severe weather during Storm Amy, with three separate windshear encounters, multiple go-arounds and an initial refusal of its diversion request contributing to a serious incident investigated by the Air Accidents Investigation Branch (AAIB). The aircraft, registered 9H-QBD, was carrying 171 passengers and six crew when the incident occurred on 3 October 2025. No one was injured and the aircraft was not damaged, but the investigation has highlighted the rapidly changing circumstances that can turn a well-planned flight into a fuel-critical situation. The crew had been aware of the weather associated with Storm Amy before leaving Italy and had taken additional fuel as a precaution. A total of 11,500kg was planned for the flight, including 1,937kg of discretionary fuel, providing approximately 72 minutes of additional flying time. Manchester had been selected as the preferred alternate because its forecast weather was significantly better than that expected at Prestwick and Glasgow. However, the crew faced difficult conditions almost as soon as they began their approach to Prestwick. The aircraft was cleared to approach Runway 20, with winds reported at 240° at 29kt, gusting to 45kt. As it descended, the crew encountered increasingly turbulent conditions and disconnected the autopilot and autothrottle. At around 264ft above the airfield, the aircraft’s Enhanced Ground Proximity Warning System (EGPWS) generated a windshear warning. The pilots immediately carried out the Boeing 737 windshear escape manoeuvre, applying maximum thrust and pitching the aircraft to maximise its climb performance. Once clear of the windshear, they continued with a normal go-around and entered a hold at 6,000ft. The aircraft still had around 4,608kg of fuel at this point, and the crew decided to wait and assess the situation. Another Boeing 737 subsequently attempted the approach and reported losing around 25kt of airspeed on short final, but managed to land. The 9H-QBD crew therefore decided to make another attempt. Conditions appeared somewhat better during the second approach, but at approximately 50ft above the runway the aircraft again received a windshear warning. The crew carried out another escape manoeuvre and went around for the second time. Fuel had now fallen to approximately 3,515kg. Before making the second approach, the crew had told air traffic control that if they had to go around again they intended to divert to Manchester. However, following the second windshear encounter, the crew were told that Manchester could not accept the diversion. This became one of the most significant aspects of the AAIB investigation. The aircraft’s crew had identified Manchester as their preferred alternate before departure and considered its weather suitable for the diversion. Manchester’s published diversion policy also stated that diversions should be accepted where sufficient capacity existed. Despite this, the crew were told that the airport could not accept their aircraft, apparently following communication between Manchester’s Airfield Control and the aircraft’s handling agent. The AAIB could not establish exactly how the refusal occurred because there was no recording of the communications between Airfield Control and the handling agent. However, the investigation found that Manchester had subsequently reviewed the circumstances and reiterated that decisions on accepting diversions should be made by Airfield Operations, rather than by the handling agent. At the time, the airport had accepted 19 other diversions during Storm Amy. With Manchester apparently unavailable, the crew considered their alternatives. Glasgow was experiencing similar weather to Prestwick, while Edinburgh was reporting strong winds but no current windshear reports. The crew requested a diversion to Edinburgh and, after approximately five minutes, the diversion was accepted. The aircraft then headed towards Edinburgh. By this stage, the crew were becoming increasingly concerned about their fuel state and the possibility of another failed approach. Their concerns were justified. During the approach to Edinburgh, winds were reported at 240° at 34kt, gusting to 46kt. The crew asked whether other aircraft had experienced windshear but were told there had been no such reports at that time. At approximately 745ft above the airfield, the 737 received another windshear warning. It was the third windshear encounter of the flight. Once again, the crew performed the windshear escape manoeuvre and went around. Fuel had now fallen to approximately 2,164kg. The pilots were now faced with a difficult decision. They were concerned that attempting another approach at Edinburgh could result in yet another windshear encounter, while their fuel reserves were continuing to fall rapidly. The operator’s procedures also prohibited a third approach following two approaches abandoned because of windshear. Manchester was reconsidered as the safest option. The problem was that the aircraft could no longer reach Manchester while retaining the operator’s required final reserve fuel. Initially, the crew estimated that they would arrive at Manchester with between 500kg and 700kg of fuel. When Manchester was entered into the aircraft’s flight management computer, however, the predicted landing fuel fell to around 300kg. The operator’s required final reserve was 1,101kg. The commander declared a MAYDAY due to fuel at 1912 UTC and told air traffic control that the crew were concerned about encountering further windshear at Edinburgh. The aircraft was then cleared towards Manchester. The journey to Manchester was now being made with a progressively reducing fuel margin. Low-fuel quantity alerts illuminated during the flight, with the recorded fuel quantities at one point showing only 523kg in the right tank and 404kg in the left. The crew carried out the appropriate fuel-balancing procedure while continuing towards Manchester. The AAIB found that the engines had consumed fuel particularly rapidly during the earlier windshear escape manoeuvres, when they had been operating at go-around power. With three such events during the flight, along with holding and diversion flying, the additional fuel loaded at Pisa had been progressively eroded. The aircraft eventually landed safely on Manchester’s Runway 23R at approximately 1952 UTC. The recorded fuel remaining at touchdown was just 363kg. That was 738kg below the operator’s required final reserve. By the time the engines were shut down, the recorded fuel quantity had fallen to approximately 240kg. Despite the seriousness of the situation, the AAIB found no fault with the aircraft’s windshear detection system. The EGPWS had recorded all three windshear events and the system manufacturer confirmed that it had operated correctly. The investigation instead identified a combination of factors behind the incident. The severe weather associated with Storm Amy was the initial trigger, with the aircraft encountering windshear at Prestwick and subsequently at Edinburgh. The crew had taken additional fuel specifically because of the forecast conditions, but the repeated go-arounds and diversion requirements consumed that margin much faster than anticipated. The handling of the Manchester diversion also played an important part. Had Manchester accepted the aircraft after the second failed approach at Prestwick, the subsequent diversion to Edinburgh and the third windshear encounter would not have occurred. The AAIB also examined the crew’s decision-making as the situation developed. Once the aircraft had committed to Manchester, other options, including returning to Edinburgh or diverting to a closer airport such as Newcastle, were not pursued. By the time the low-fuel alerts appeared, Edinburgh was behind the aircraft but geographically closer than Manchester. The investigation does not attribute the incident to a single error or decision. Instead, it demonstrates how several relatively manageable problems can combine rapidly when an aircraft is operating in severe weather. The crew had departed Pisa with substantial additional fuel and had selected an alternate with better forecast weather. However, three windshear encounters, three escape manoeuvres, holding, diversion delays and the initial difficulty securing a diversion to Manchester progressively reduced the available fuel. The AAIB noted that the final reserve is intended to provide protection when unforeseen circumstances prevent a flight from being completed as originally planned. In this case, the sequence of events ultimately resulted in the aircraft landing with considerably less than that reserve. The investigation also resulted in a change at Manchester Airport. Following the incident, the airport reviewed its diversion arrangements and reiterated that Airfield Operations is responsible for deciding whether an inbound diversion can be accepted where capacity exists, rather than leaving that decision with a handling agent. For the 171 passengers and six crew on board, the flight ended safely at Manchester. For the aviation industry, however, the incident provides a clear illustration of how quickly fuel margins can disappear when severe weather results in repeated approaches and go-arounds, and how important effective coordination between flight crews, air traffic control, airports and ground-handling organisations becomes when an aircraft needs to divert. The AAIB report was published on 24 September 2026 and classified the event as a serious incident. ### Share this: * Share on X (Opens in new window) X * Share on Facebook (Opens in new window) Facebook * Share on Mastodon (Opens in new window) Mastodon * Share on Bluesky (Opens in new window) Bluesky * Share on LinkedIn (Opens in new window) LinkedIn * Share on WhatsApp (Opens in new window) WhatsApp * Share on Tumblr (Opens in new window) Tumblr * Share on Pinterest (Opens in new window) Pinterest * Print (Opens in new window) Print * * * * ### Discover more from UK Aviation News Subscribe to get the latest posts sent to your email. Type your email… Subscribe
111
Reposted by Howard Gees
Liam Proven @lproven.social.vivaldi.net.ap.brid.gy · 26/09/2026
This is a modern motherfucking website. And it’s still fucking perfect. modernmotherfuckingwebsite.dreamsta…
modernmotherfuckingwebsite.dreamstation.systems
This is a modern motherfucking website.
Zero of the bullshit.
920128
Howard Gees @howardgees.mastodonapp.uk.ap.brid.gy · 26/09/2026
Who is the work experience boy helping out the two presenters? #StrictlyComeDancing #Strictly
010
Howard Gees @howardgees.mastodonapp.uk.ap.brid.gy · 26/09/2026
I'm looking at booking a holiday and am distracted by this couple from a hotel's promo photos.
Young Italian couple having lunch. Young Italian couple in their hotel room. Young Italian couple having dinner.
100
Reposted by Howard Gees
Vulvarine @zwergi.mastodon.social.ap.brid.gy · 21/09/2026
We’ve officially reached the point where hearing your spouse’s voice on the phone isn’t enough proof that it’s actually them. That sounds ridiculous until you realize voice-cloning scams are already here. Have a code word. Call the person back directly […] [Original post on mastodon.social]
Screenshot from another platform:
Just had the creepiest scam ever happen
20 minutes ago.
| got a call from my wife telling me she forgot her
wallet and needed the credit card to pay for her gas.
Except my wife was at home with me, and drives a Tesla.
Same voice, bit... off, weird cadence but 100% sounded
just like her. If she wasn't there, and it wasn't about
gas | would have fallen for it.
| entertained it for awhile to get more out of it, | was so
confused. Must be some sort of voice deepfake.
The responses were too fast for ai, | think it was a voice
filter. | wish | had thought to record it.
The future is about to get fucked. Warn your loved ones,
do verbal passwords with your kids.
Bit taken aback.
11196
Reposted by Howard Gees
Indio Gringo ® @paninid.mastodon.world.ap.brid.gy · 22/09/2026
🔥
011
Reposted by Howard Gees
Beth G-G @bethgg.bsky.social · 20/09/2026
Look at the cute little bags we've made for the boys to go with their cute little pencils to do art history detecting 🕵️🥰
Pile of green drawstring bags with black logo of a magnifying glass with Art History Detectives written inside.
061
Reposted by Howard Gees
bontchev.infosec.exchange.ap.brid.gy @bontchev.infosec.exchange.ap.brid.gy · 19/09/2026
Kevin #cats #catsofmastodon #caturday
42156
Howard Gees @howardgees.mastodonapp.uk.ap.brid.gy · 18/09/2026
Here is the database. Please don't use any of the entries where the opt-out flag is set to TRUE.
000
Reposted by Howard Gees
Thomas Hansen @thomashansen.bsky.social · 16/09/2026
New ad from the Norwegian Consumer Council @forbrukerradet.bsky.social about the declining lifespan, repairability and enshittification of products: Planned obsolescence v 2.0 Read their report forbrukerradet.no/shortlife
6188137
Howard Gees @howardgees.mastodonapp.uk.ap.brid.gy · 18/09/2026
These emails were 12 hours apart. Maybe if your IT security company has just had to recover from a vulnerability with a CVSS of 8.8 - just turn the marketing emails off for a day of so.
Screenshot of an email:
"Imprivata Product Security Team
Imprivata EAM Security Advisory: Vulnerabilities Identified"
Screenshot of an email:
"The Imprivata Team
Can your cyber security strategy keep pace with modern healthcare"
000
Reposted by Howard Gees
myrmepropagandist @futurebird.sauropods.win.ap.brid.gy · 17/09/2026
The thing that I find least believable about the hugging face incident is this notion that tech people made a new invention, and were giving it an important test ... but they didn't watch it carefully to see how the test was going. When you work hard on a robot, or a program, or a robot running […]
sauropods.win
Original post on sauropods.win
5119
Reposted by Howard Gees
Colin Beveridge @icecolbeveridge.mathstodon.xyz.ap.brid.gy · 16/09/2026
This advert ran next to the Martin Gardner article about pentagonal tilings that inspired Marjorie Rice.
1970s advert for a calculator that can apparently do everything except arccos(0).

"Remember, you can't calculate the arc cos of 0. But at $59.99..... who cares!!!"
123
Reposted by Howard Gees
Daveybot @daveybot.mastodon.scot.ap.brid.gy · 16/09/2026
The more I read this, the less it means.
Some text on a packet of walkers crisps. It reads:

Ever since Henry Walker first CRAFTeD the very first batch of Walkers Crisps, back in 1948, we've always believed that your Joy is worth it.
So that you can savour: a slice JOY in every bite
101
Howard Gees @howardgees.mastodonapp.uk.ap.brid.gy · 16/09/2026
Once again playing the game of how to get (1 person) to London (and back) for a working day. a: Bus>Train>Tube = £221 (5 hours travel) b: Car Hire>Petrol>Parking = £160 (5 hours travel)
Screenshot of the train costs from Nottingham to London (£206).
000
Reposted by Howard Gees
Caitlin Moran @mscaitlinmoran.bsky.social · 14/09/2026
Hope this isn't a total "find and replace" on all official NHS documents - if I'm asked if I have "a warm hand over" in my pants next time I have thrush, I'm going to be very confused.
Story about NHS replacing "discharge" with "a warm handover"
1316920
Reposted by Howard Gees
Ed Finch @edfinch.bsky.social · 14/09/2026
We've been planning the programme for #BrewEdBrum on November 28th. It's going to be a good one!! Well, to be fair, I've been playing guitar while Kate Smith got on with doing the planning but it's definitely going to be good... Speakers, lunch, laughs, rucksack- Ticket link going live very soon!
01211
Reposted by Howard Gees
David Ho @davidho.bsky.social · 12/09/2026
Do not underestimate the scale of this climate crisis. We are watching feedback loops accelerate, ice sheet collapse, ocean heat content, methane release, that could lock in irreversible warming. We have all witnessed the data, and it is not slowing down.
73724677
Reposted by Howard Gees
Gary @witewulf.cyberplace.social.ap.brid.gy · 13/09/2026
While at the York uni open day yesterday, with The Boy we attended a presentation from their Philosophy department. York seems to have jumped feet first into providing MOOCs (Massively Open Online Courses), and offer one on "Logic: The Language of Truth". Students looking to study with them can […]
cyberplace.social
Original post on cyberplace.social
103
Howard Gees @howardgees.mastodonapp.uk.ap.brid.gy · 13/09/2026
2039 and the battle for a monopoly on driverless cars is over. Ananke has won and their vehicles are the sole means of travel. All roads now belong to them. You sit up straight, a pleasant grin fixed across your face. Hands by your sides, you do not touch your phone, indeed you do not even […]
mastodonapp.uk
Original post on mastodonapp.uk
000
Reposted by Howard Gees
Beth G-G @bethgg.bsky.social · 12/09/2026
NEW on #ArtHistoryEtc 🎨 This morning's reflections. Regional and local museums and galleries are often seen as less worthy than national institutions, but behind the ‘provincial’ label is a wealth of expertise, knowledge and connection to place. arthistoryetc.co.uk/the-power-of...
arthistoryetc.co.uk
The Power of Provincial Art – Art History Etc
144
Howard Gees @howardgees.mastodonapp.uk.ap.brid.gy · 09/09/2026
I'm not sure that "super-hard" is the category I'd give this quiz. Maybe I'm not their target audience. www.bbc.co.uk/bitesize/articles/zbc… Take the super-hard Solar System quiz - BBC Bitesize
bbc.co.uk
Take the super-hard Solar System quiz - BBC Bitesize
Think you know the Solar System? Test your knowledge of planets, moons and space with this challenging BBC Bitesize Solar System quiz.
000
Howard Gees @howardgees.mastodonapp.uk.ap.brid.gy · 08/09/2026
Just had a Strava notification to get outside and exercise more. So that can fuck off. Uninstalled.
001
Reposted by Howard Gees
Beth G-G @bethgg.bsky.social · 06/09/2026
We Whistler'd. Liked it.
Portrait of Whistler's mother.
011
Howard Gees @howardgees.mastodonapp.uk.ap.brid.gy · 05/09/2026
I don't know who this person is. I'm just drinking in a pub in London. #rED26
010
Howard Gees @howardgees.mastodonapp.uk.ap.brid.gy · 05/09/2026
Piss poor planning. The pub outside the conference venue is closed for a wedding. #researchED
000
Howard Gees @howardgees.mastodonapp.uk.ap.brid.gy · 05/09/2026
Hardly had any time to toot from #rED26 I've mostly been attending sessions which cover AI - lots of pragmatic approaches to how it should/shouldn't be used in education.
000
Reposted by Howard Gees
Beth G-G @bethgg.bsky.social · 05/09/2026
Shhh. It's starting... #rED26
School hall full of teachers on a Saturday.
131
Howard Gees @howardgees.mastodonapp.uk.ap.brid.gy · 05/09/2026
Good morning #researchED #rED26
011
Howard Gees @howardgees.mastodonapp.uk.ap.brid.gy · 04/09/2026
Scrub Mommy
Photo of a shop shelf. "Scrub Mommy" dishwashing sponges.
000
Reposted by Howard Gees
Beth G-G @bethgg.bsky.social · 04/09/2026
Getting @carousel-learning.bsky.social posters to #rED26 faster than than Royal Mail or Evri 📨
132
Howard Gees @howardgees.mastodonapp.uk.ap.brid.gy · 04/09/2026
I can't be the only person who sees this photo of Argentina's President Javier Milei and thinks "Harry Potter has aged".
Screenshot of the BBC new website showing Argentina's President Javier Milei.
210
Reposted by Howard Gees
Katie Finlayson @learnwhatyoulive.bsky.social · 30/08/2026
I’m talking about flexischooling at #REd26 next weekend - session 1, room K08. Slides (only) available on my substack if you want to follow along - or take a sneak peek 👀 learnwhatyoulive.substack.com
072
Howard Gees @howardgees.mastodonapp.uk.ap.brid.gy · 04/09/2026
Sounds like #researchED won't attract many good speakers then. Wrong. They have over 130 speakers across over 20 rooms and six sessions in each room. These are a mix of researchers, teachers and professionals. Having everyone on the same playing field stops any snobbery of keynotes there just to […]
mastodonapp.uk
Original post on mastodonapp.uk
000
Howard Gees @howardgees.mastodonapp.uk.ap.brid.gy · 04/09/2026
But if #researchED is on a Saturday doesn't that put people off going? Far from it. Teachers are busy teaching Mon-Fri so holding a conference for them on a Saturday suits most. Teachers volunteering to attend an education event on their day off without getting paid sounds like a recipe for […]
mastodonapp.uk
Original post on mastodonapp.uk
000
Howard Gees @howardgees.mastodonapp.uk.ap.brid.gy · 04/09/2026
What is #researchED? Well, it is a grass roots lead education conference focusing on putting research based practice into the classroom. Most other education conferences are highly sponsored corporate events, for men in suits, on weekdays in event venues. #rED26 is for teachers, on a Saturday […]
mastodonapp.uk
Original post on mastodonapp.uk
010
Reposted by Howard Gees
Daniel Moser @dmoser.bsky.social · 03/09/2026
Pollution levels in London after 10 years of advancing sustainable transport.
Map showing Lower Pollution levels in London after 10 years of advancing sustainable transport.
164115633175