So if I am seeing this correct, Alpha is claiming to have the chips in hand, but we are shown a picture taken of the chips in India @ Dexcel, per the GPS tag on the photos, correct?
From that we should assume that Alpha Technology is a front running or Dummy company of Dexcel.
And Dexcel is not just a chip manufacturer for this miner.
Incidence from top to bottom leads to that.