Deswell Industries H1 net income falls 34% - DSWL News | Rallies