Can we get some clarification on the supply of BAT? What is the absolute supply?
When I invested in BAT years ago the circulating supply was slightly under a billion if I remember correctly, then it jumped to a little over 1 billion, then 1.2 and now 150 million more coins added for a whopping 1.32 billion. Where are these coins coming from? Is there an absolute supply? I remember seeing there were supposed to be 1.5 billion total but it was vague. Why were 150 million coins just dumped onto the market and why wasn't this announced anywhere?