ASTRO‘s Cha Eunwoo is currently facing allegations of evading around ₩20.0 billion KRW (about $13.7 million USD) in taxes through a company established by his mother. Adding to the controversy, his photos featuring the Eel restaurant tied to the registered address of the company have sparked renewed criticism. Cha Eunwoo | @eunwo.o_c/Instagram On January 23, KST,…

