Landscape mode makes no sense for this site

Bitsens has been listed under Top App Creators as Best Windows App Development Company

What a brilliant news! From now we've got one more award. Bitsens is mentioned as Windows Top App developer for 2017 year. Thanks for that Top App Creators

Check details here.