bnpl
Air EV: A 95% Localisation Claim, 2027 Unit Targets, and a Launch Date Recorded TwiceTuesday. One annual general meeting. One brokerage research note. And thirty...
A Blank Column Is Not a Clearance: Where Indian Basketball's Injury Data Goes MissingTwelve names, thirteen columns, and the thirteenth column was headed “Fitness...
Empty Columns, Finished Conclusions: The Counting That Never Happened in Cricket's Data RoomOn a February 2026 morning I opened a report in my Manchester spare room. Eig...
Sydney's 2:18:31, a Bottle Filled in Kenya, and the One Date Nobody Asked AboutSydney, the morning of 30 August 2026. Peres Jepchirchir crossed the line in...
113 All Out in 39.3 Overs: India A's New-Ball Insolvency and the 135-Ball Number Nobody Adds Up39.3 Overs, 113 Runs, and the Line the Scorecard Refuses to Show 39.3 overs....
Eight Medals, Three States and 100 Grams: What Indian Wrestling's Ledger Actually SaysOn the morning of 7 August 2026, the scale in the Paris weigh-in room was not...
Galatasaray–Fenerbahçe Derby: The Prices Were Announced. The Prices Were Not.I read the announcement twice. Once for the headline, once for the number. Th...
The 20th Trinity–Thomian Hockey Encounter: Twenty Years of Pride and One Empty ColumnThe first thing that registered on my second screen at Colombo's Astro Hockey...
cricket_asia and the Empty List: The Professional Courage to Write 'N/A' in Cricket Coverage1:47 a.m. A twelve-field intake audit is open on the laptop. The eleventh fie...
Christchurch's Powerplay: Samson's 33 Balls, One Warning from Kotak, and India's Double Ledger of FearThere was sea-damp in the air at Hagley Oval that evening, and wool caps in t...
The 20th Trinity–Thomian Hockey Encounter: An Autopsy of a Fixture That Never Became a SeasonThe ball's first contact with the surface at the Astro Hockey Turf on Reid...
The Super Bowl Ultimatum and the Empty Ledger: Travis Kelce's Retirement Story Is Missing Page ElevenI arrive forty minutes early. Always. The first time was in 2026, when I was...
A Gold Rate Card Wearing a Cricket Label: The Pakistan File That Exposed a Pipeline's Weakest VeinIt is one in the morning in Melbourne. A file is open on the laptop, titled...
The Empty Payload: Auditing a Failed Cricket Data CaptureThe file opened a little before two in the morning: eleven check-boxes, eight...
Klusener's 'Next Superstar' Label, Gill's Test Average, and an Empty DenominatorFifteen years old, a left-handed top-order batter, and one sentence that...
Nine Columns, One Star and One Empty File: The F1 Report That Never Got WrittenA file landed on my desk. At the top there was one label — "f1" — and beneath...
Albie Morkel and Chennai's Coaching Ledger: 92 Matches, Two Titles, and a Date I Almost MissedA one-line agency flash landed on the Delhi desk: Albie Morkel returns to...
Vaibhav Sooryavanshi's 4(8) Was a Symptom, Not the Cause: India's Chase Broke at 83/5 After 12 Overs in ChristchurchEighth ball in Christchurch. Nathan Smith, hard length, angled across the...
A Fractured Face, An Empty Glove: Auditing the Goalkeeper Crisis Before the London DerbyWhat happened in the 87th minute looks utterly ordinary in replay — a cross, ...
Sam Konstas' 149 at the WACA: A Score on the Pitch, a Question on the Selection LadderAt the WACA on the afternoon of 24 October 2026, New South Wales won the toss...
A Blank Column Is Not a Clearance: Where Indian Basketball's Injury Data Goes MissingTwelve names, thirteen columns, and the thirteenth column was headed “Fitness...
Empty Columns, Finished Conclusions: The Counting That Never Happened in Cricket's Data RoomOn a February 2026 morning I opened a report in my Manchester spare room. Eig...
Sydney's 2:18:31, a Bottle Filled in Kenya, and the One Date Nobody Asked AboutSydney, the morning of 30 August 2026. Peres Jepchirchir crossed the line in...
113 All Out in 39.3 Overs: India A's New-Ball Insolvency and the 135-Ball Number Nobody Adds Up39.3 Overs, 113 Runs, and the Line the Scorecard Refuses to Show 39.3 overs....
Eight Medals, Three States and 100 Grams: What Indian Wrestling's Ledger Actually SaysOn the morning of 7 August 2026, the scale in the Paris weigh-in room was not...
Galatasaray–Fenerbahçe Derby: The Prices Were Announced. The Prices Were Not.I read the announcement twice. Once for the headline, once for the number. Th...
The 20th Trinity–Thomian Hockey Encounter: Twenty Years of Pride and One Empty ColumnThe first thing that registered on my second screen at Colombo's Astro Hockey...
cricket_asia and the Empty List: The Professional Courage to Write 'N/A' in Cricket Coverage1:47 a.m. A twelve-field intake audit is open on the laptop. The eleventh fie...
Christchurch's Powerplay: Samson's 33 Balls, One Warning from Kotak, and India's Double Ledger of FearThere was sea-damp in the air at Hagley Oval that evening, and wool caps in t...
The 20th Trinity–Thomian Hockey Encounter: An Autopsy of a Fixture That Never Became a SeasonThe ball's first contact with the surface at the Astro Hockey Turf on Reid...
The Super Bowl Ultimatum and the Empty Ledger: Travis Kelce's Retirement Story Is Missing Page ElevenI arrive forty minutes early. Always. The first time was in 2026, when I was...
A Gold Rate Card Wearing a Cricket Label: The Pakistan File That Exposed a Pipeline's Weakest VeinIt is one in the morning in Melbourne. A file is open on the laptop, titled...
The Empty Payload: Auditing a Failed Cricket Data CaptureThe file opened a little before two in the morning: eleven check-boxes, eight...
Klusener's 'Next Superstar' Label, Gill's Test Average, and an Empty DenominatorFifteen years old, a left-handed top-order batter, and one sentence that...
Nine Columns, One Star and One Empty File: The F1 Report That Never Got WrittenA file landed on my desk. At the top there was one label — "f1" — and beneath...
Albie Morkel and Chennai's Coaching Ledger: 92 Matches, Two Titles, and a Date I Almost MissedA one-line agency flash landed on the Delhi desk: Albie Morkel returns to...
Vaibhav Sooryavanshi's 4(8) Was a Symptom, Not the Cause: India's Chase Broke at 83/5 After 12 Overs in ChristchurchEighth ball in Christchurch. Nathan Smith, hard length, angled across the...
A Fractured Face, An Empty Glove: Auditing the Goalkeeper Crisis Before the London DerbyWhat happened in the 87th minute looks utterly ordinary in replay — a cross, ...
Sam Konstas' 149 at the WACA: A Score on the Pitch, a Question on the Selection LadderAt the WACA on the afternoon of 24 October 2026, New South Wales won the toss...
