Tariq Glass Industries Limited (TGL) and Lucky Core Industries Limited (LCI) announced share buyback and updates on their joint venture,